recirculating ball - Spanish English Dictionary